html {font-size: 11px; background: #fff;}
body {font: 11px Tahoma, Helvetica, Sans-serif; color: #1a1a1a;}
html, body {margin: 0px; padding: 0px; width: 100%;}
a, a img {border: none; outline: none;}
*:focus, * {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true); resize: none;}
table, td, th {padding: 0px; border-collapse: collapse;}
ul, li, form, fieldset, dl, dt, dd, h1, h2, h3, h4, h5, h6, del {margin: 0px; padding: 0px; list-style: none; text-decoration: none; font-style: normal; border: none;}
a {color: inherit; text-decoration: none; line-height: inherit;}
a:hover {text-decoration: underline;}
td { color: #979797; font-size: 11px; }
input[type="image"]:hover {opacity:0.8px;}
input,textarea,select,button {font-family:Tahoma;font-size:11px;color:#888888;}
input[type="submit"]:hover,
input[type="reset"]:hover { cursor: pointer; }
hr { height:3px; border-left:1px solid #0891c4; border-right:1px solid #0891c4; border-top: none; border-bottom: none; background:url(/img/hr_punktir.png) repeat-x 0 1px; margin:3px 0; }
.hr_div { height:3px; border-left:1px solid #0891c4; border-right:1px solid #0891c4; background:url(/img/hr_punktir.png) repeat-x 0 1px; margin:3px 0;}

.wrapper { width: 100%; height: auto !important; }
/* Стили верхней части */
.wrap-head1 { background: url(/img/wrap-head-repeat.png) repeat-x; margin: 6px 0 0 0; }
.wrap-head2 { background: url(/img/wrap-head-center.png) no-repeat; margin: 0 auto; width: 1054px; height: 37px; overflow: hidden; }
.head_menu { margin: 3px 0 0 55px; }
.head_menu li a { display: block; float: left; color: #fff; text-shadow: 1px 1px #163855; font-weight: bold; padding: 0 10px; height: 28px; line-height: 26px;}
.head_menu li a:hover { background: url(/img/nav_hover.png) repeat-x; color: #b7edff; text-decoration: none; }
.wrap-header1 { background: #000; }
.wrap-header2 { background: url(/img/head_bg.png) no-repeat center; height: 156px; margin: 0 auto; }
.wrap-under1 { background: url(/img/under-repeat.png) repeat-x; }
.wrap-under2 { background: url(/img/wrap-underhead.png) no-repeat center; height: 57px; margin: 0 auto; width: 1008px; overflow: hidden; }
/* Информеры */
.wrap-under-content { background: #02050a; }
.wrap-under-content2 { background: #02050a; width: 1008px; margin: 0 auto; position: relative;}
.informer_right { position: absolute; top: -18px; width: 236px; right: 0px;}
.informer_left {position: absolute; top: -18px; width: 236px; left: 144px; }
.informer_title1 { color: #fff; text-shadow: 1px 1px #7f8f99; font-weight: bold; }
.informer_center { position: relative; top: -18px; margin-left: 455px; width: 236px;}
.informer_title3,
.informer_title2 { color: #fff; text-shadow: 1px 1px #7f8f99; font-weight: bold; }
.informer_content_bg { background: url(/img/content_bg_inf.png) no-repeat center bottom; width: 236px; margin: 18px 0 0 -72px; padding: 5px 0; position: relative; }
.inf_elements { margin: 0 6px; }
.inf_elements li { margin: 5px 0 0 0; } 
.inf_elements li:first-child { margin: 0; }
.inf_elements li a { color: #bfebff; font-family: Tahoma; font-weight: bold; font-size: 11px; background: url(/img/icon_informer.png) no-repeat; padding: 0 0 0 20px }
.inf_elements li a:hover { color: #fff; }
.wrap-line-repeat { background: url(/img/wrap_line_repeat.png) repeat-x; }
.wrap-line-norepeat { background: url(/img/wrap_line_norepeat.png) no-repeat center; height: 52px; }
/* --------------------- */
/* Горизонтальное меню */
.navig { margin: 6px 0 0 30px; padding: 0; }
.navig li a { display: block; float: left; color: #9c9c9c; font: 11px Tahoma; font-weight: bold; text-shadow: 1px 1px #fff; padding: 0 10px; height: 28px; line-height: 25px; }
.navig li a:hover { background: url(/img/navigation_hover.png) repeat-x; text-decoration: none; }
/* --------------------- */
/* Средняя часть */
.side_main { }
.side_left { float: left; background: url(/img/side_left_bg.png) repeat-y; width: 210px; }
.side_right { float: right; background: url(/img/side_right_bg.png) repeat-y; width: 250px; }
.side_center { margin: 0 250px 0 210px; padding: 0 5px; }
.blocktitle { background: url(/img/blocktitle.png) no-repeat; height: 66px; padding: 0 0 0 109px; line-height: 94px; font-family: Tahoma; font-weight: bold; color: #979797; text-shadow: 1px 1px #f7f4f4; margin-top: -25px;}
.blocktitle:first-child { margin-top: -20px; }
.blockbottom { background: url(/img/blockbottom.png) no-repeat; height: 42px; }
.blockbottom:last-child { display: none; }
.blocktitle2 { background: url(/img/blocktitle2.png) no-repeat; height: 66px; padding: 0 0 0 25px; line-height: 94px; font-family: Tahoma; font-weight: bold; color: #979797; text-shadow: 1px 1px #f7f4f4; margin-top: -25px; }
.blocktitle2:first-child { margin-top: -20px; }
.blockbottom2 { background: url(/img/blockbottom2.png) no-repeat; height: 42px; }
.blockbottom2:last-child { display: none; }
.blockcontent { margin: 5px; background: url(img/side_left_bg.png) repeat-y; overflow: hidden; }
.blockcontent2 { margin: 5px; background: url(img/side_right_bg.png) repeat-y; overflow: hidden;}
#uzBlock2 { position: relative !important; }
#uzContainer1 { position: relative !important; }
/* --------------------------- */
/* Меню в блоке */
.b_menu { margin: 7px -5px; padding: 0; }
.b_menu li a { display: block; background: url(/img/b_menu.png) no-repeat; height: 23px; line-height: 21px; text-align: right; padding: 0 35px 0 0; color: #979797; text-shadow: 1px 1px #fbfbfb; font-weight: bold;}
.b_menu li a:hover { background: url(/img/b_menu_hover.png) no-repeat; color: #fff; text-shadow: 1px 1px #aebcc0; }
.b_menu li:first-child { background: url(/img/b_menu_top.png) no-repeat top; padding-top:2px;}
/* -------------------- */
/* Категории в блоке */
.b_category { margin: 7px 0; padding: 0; }
.b_category li a { display: block; background: url(/img/b_category.png) no-repeat; height: 23px; line-height: 21px; text-align: right; padding: 0 35px 0 0; color: #979797; text-shadow: 1px 1px #fbfbfb; font-weight: bold;}
.b_category li a:hover { background: url(/img/b_category_hover.png) no-repeat; color: #86a9ca; text-shadow: 1px 1px #fff; }
.b_category li:last-child { background: url(/img/b_menu_top.png) no-repeat bottom; padding-bottom:2px;}
/* -------------------- */
/* Мини-профиль */
.profile_text { color: #a3a3a3; font-weight: bold; } 
.profile_avatar { width: 147px; height: 147px; border: 1px solid #c2c2c2; -webkit-box-shadow: inset 0 0 0px #fff;-moz-box-shadow: inset 0 0 0px #fff;box-shadow: inset 0 0 0px #fff;padding: 1px 0 0 1px; margin: 3px auto;}
.profile_buttons { margin: 3px 0px; }
.profile_buttons .profile { background: url(/img/icons/1.png) no-repeat; height:27px; width: 78px; border: none; }
.profile_buttons .pm { background: url(/img/icons/2.png) no-repeat; height:27px; width: 78px; border: none; }
.profile_buttons .exit { background: url(/img/icons/3.png) no-repeat; height:27px; width: 78px; border: none; }
.profile_buttons .profile:hover { background: url(/img/icons/1h.png) no-repeat; cursor: pointer; }
.profile_buttons .pm:hover { background: url(/img/icons/2h.png) no-repeat; cursor: pointer; }
.profile_buttons .exit:hover { background: url(/img/icons/3h.png) no-repeat; cursor: pointer; }
.login_subm { background: url(/img/login_button.png) no-repeat; height: 23px; width: 64px; border: none; margin: 5px 0 0 0; float: left; }
.reg_forgot { float: left; margin: 9px 0 0 5px; color: #505050; font-weight: bold;}
.reg_forgot a { color: #505050; font-weight: bold; margin: -2px 0; }
/* -------------------- */
/* Статистика сайта */
.banner_bg { background: url(/img/banner_bg.png) no-repeat; height: 31px; width: 88px; padding: 3px; }
.stats_counters { margin: 0 0 0 8px; }
.stats_counters li { display: block; float: left; margin: 0 5; }
.stats_online { margin: 5px 15px; }
.stats_online li { color: #a3a3a3; font-weight: bold; text-shadow: 1px 1px #fff; }
.stats_online li .color { color: #505050 }
.online_all { margin: 5px 15px; }
.online_bg { background: url(/img/bg_list_users.png) repeat-y; width: 240px; padding: 5px; font-weight: bold; color:#505050 }
.online_bg a { font-weight: bold; color:#505050; font-weight: bold; }
.stats_site { margin: 0 -5px; }
/* -------------------------- */
/* Баннер 468х60 по центру */
.make_order { padding: 3px 0; }
.banner_bg_468 { background: url(/img/banner_bg_468.png) no-repeat; height: 63px; width: 474px; margin: -3px auto 0 auto; padding: 3px 0 0 0; }
.under-banner-repeat { background: url(/img/line-repeat-wrap.png) repeat-x; margin: -35px -5px 0 -5px;}
.under-banner-norepeat { background: url(/img/line-norepeat-wrap.png) no-repeat center; height: 100px; width: 666px; margin: 0 auto; overflow: hidden; }
.two_icons { margin: 53px auto 0 auto; width: 350px; }
.two_icons li { display: inline; }
.add_news { margin: 8px auto 0 auto; }
/* ------------------------------ */
/* Вид материалов */
.viewn_main { margin: 0 -5px; }
.viewn_t { background: url(/img/viewn_t.png) repeat-x; height: 27px; line-height: 25px; padding: 0 0 0 15px; }
a.viewn_icon { background: url(/img/viewn_icon.png) no-repeat left; padding-left: 20px; color:#fff; text-shadow: 1px 1px #487088; font-weight: bold; }
.viewn_c { background: #fff; overflow: hidden; margin: 5px; }
.viewn_l { float: left; position: relative; background: url(/img/img_bg.png) no-repeat; height: 192px; width: 163px; text-align: center; padding: 5px 0 0 0; margin: 0 5px 5px 0; }
.viewn_pict {width:146px; float:left; padding:2px; margin:0 5px 0 0; position:relative; background:url(/img/img_bg.png) no-repeat -166px bottom;}
.viewn_pict a {width:150px; height:auto; display:block; position:absolute; left:0px; top:0px; bottom:2px; background:url(/img/img_bg.png) no-repeat -166px 0;}
.viewn_pict a:hover {opacity:0.5;}
.viewn_pict img {vertical-align:top;}
.viewn_r { color: #a2a2a2; line-height: 15px; letter-spacing: 1px; }
a.podrobnee_read { position: absolute; background: url(/img/cmotertb_podrobnee.png) no-repeat; height: 27px; width: 159px; left: 163px; top: 152px }
.viewn_b { background: url(/img/viewn_b_bg.png) repeat-x; height: 27px; overflow: hidden;}
.viewn_b_icons { margin: 5px 0 0 0; }
.viewn_b_icons li { background: url(/img/viewn_b_icon.png) no-repeat; height: 16px; padding: 1px 0 0 20px; margin: 0 0 0 5px; display: block; float: left; color: #fff; text-shadow: 1px 1px #4e7a94;}
.viewn_b_icons li a { font-weight: bold; }
.loads_titles a,
.loads_titles { font-weight: bold; }
/* ---------------------------- */
/* Футер */
.wrap-footer-repeat { background: url(/img/wrap-footer-repeat.png) repeat-x; overflow: hidden; }
.wrap-footer-norepeat { background: url(/img/wrap-footer-norepeat.png) no-repeat center; margin: 0 auto; height: 82px; text-align: center; font-weight: bold; color: #b5b5b5; padding: 55px 0 0 0; }
/* ---------------------- */
/* Всплывающие подсказки */
#tooltip {
position:absolute;
z-index:10;
border:1px solid #0891c4;
background:#fff;
font-size:11px;
color:#000;
opacity:0.55px;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
box-shadow:0 0 5px #2ab1e3;
-webkit-box-shadow:0 0 5px #2ab1e3;
-moz-box-shadow:0 0 5px #2ab1e3;
margin:0 5px 0 0;
padding:3px 5px;
}

#tooltip h3 {
display:block;
font-size:1em;
margin:0;
opacity:0.55px;
padding:0;
}
/* ------------------------ */
/* Мини-чат */
.cBlock1,
.cBlock2 { border:1px solid #ffffff;
background:#ffffff;
-moz-border-radius:5px;
-webkit-border-top-right-radius:2px;
-webkit-border-top-left-radius:2px;
-webkit-border-bottom-right-radius:2px;
-webkit-border-bottom-left-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
box-shadow:0 1 2px #0058b2;
-webkit-box-shadow:0 0 5px #007cca;
-moz-box-shadow:0 0 5px #bfbfbf; margin: 0 3px; }
a.cBlock_profile { color: #0070bf; font-size: 11px; text-shadow: 1px 0px #fff}
.cBlock_time { color: #8f8e8e; font-size: 11px; text-shadow: -1px -1px #fff}
.cBlock_hr { height:2px; background: url(/img/hr_div_cblock.png) no-repeat; height: 2px; width: 179px; margin:3px -2px; }
.cBlock_message { color: #8f8e8e; text-shadow: -1px -1px #fff}
/* ---------------------- */
/* Поля ввода, кнопки */
.side_left input[type="button"],
.side_left input[type="submit"],
.side_left input[type="reset"],
.forumContent input[type="button"],
.forumContent input[type="submit"],
.forumContent input[type="reset"] {border:1px solid #bfbfbf;
background:#ededed;
-moz-border-radius:2px;
-webkit-border-top-right-radius:2px;
-webkit-border-top-left-radius:2px;
-webkit-border-bottom-right-radius:2px;
-webkit-border-bottom-left-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
 }
.side_left input[type="button"]:hover,
.side_left input[type="submit"]:hover,
.side_left input[type="reset"]:hover,
.forumContent input[type="button"]:hover,
.forumContent input[type="submit"]:hover,
.forumContent input[type="reset"]:hover { border: 1px solid #959595; cursor: pointer; }
.side_left textarea,
.side_left input[type="text"],
.forumContent textarea,
.forumContent input[type="text"] { border:1px solid #bfbfbf;
background:#ededed;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
box-shadow:0 0 5px #bfbfbf;
-webkit-box-shadow:0 0 5px #bfbfbf;
-moz-box-shadow:0 0 5px #bfbfbf;
padding: 2px; }

.side_left textarea:hover,
.side_left textarea:focus,
.side_left input[type="text"]:hover,
.side_left input[type="text"]:focus,
.forumContent textarea:hover,
.forumContent input[type="text"]:hover,
.forumContent textarea:focus,
.forumContent input[type="text"]:focus{ border: 1px solid #959595; }
.queryField { border:1px solid #bfbfbf;
background:#ededed;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
box-shadow:0 0 5px #bfbfbf;
-webkit-box-shadow:0 0 5px #bfbfbf;
-moz-box-shadow:0 0 5px #bfbfbf;
padding: 5px; }
.searchSbmFl { border:1px solid #bfbfbf;
background:#ededed;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
box-shadow:0 0 5px #bfbfbf;
-webkit-box-shadow:0 0 5px #bfbfbf;
-moz-box-shadow:0 0 5px #bfbfbf;
padding: 5px; margin: 2px 0 0 0; }
/* ------------------------- */
/* Вид категорий */
.catsTd { background: #efefef url(/img/b_category.png) no-repeat; height: 23px; line-height: 21px; text-align: right; padding: 0 35px 0 0; color: #979797; text-shadow: 1px 1px #fbfbfb; font-weight: bold;}
td.catsTd:hover { background: url(/img/b_category_hover.png) no-repeat; color: #86a9ca; text-shadow: 1px 1px #fff; }
/* -------------------- */
/* Окна popup */
.popup_profile { margin: 5px; border: 1px solid #66889c; -moz-border-radius: 5px; -webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-radius:5px;border-radius:5px;
box-shadow: 0 0 1px #82a8be;-webkit-box-shadow: 0 0 1px #82a8be;-moz-box-shadow: 0 0 1px #82a8be; padding: 3px; }
.viewn_t_popup { background: url(/img/viewn_t.png) repeat-x; height: 27px; line-height: 25px; padding: 0 0 0 15px; color: #fff; font-weight: bold; }
.viewn_c_popup { border: 1px solid #aaaaaa; -moz-border-radius: 5px; -webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-radius:5px;border-radius:5px;
box-shadow: 0 0 3px #aaaaaa;-webkit-box-shadow: 0 0 3px #aaaaaa;-moz-box-shadow: 0 0 3px #aaaaaa; margin: 5px; padding: 3px;}
/* ------------------- */
/* Форум */
.forumContent { margin: 0 14px; }
.forum_viewn_t {
 background: url(/img/forum_title.png) no-repeat right -33px;
 padding: 0 4px 0 0;
 margin: 5px 0 0 0;
}

.forum_viewn_t_in {
 background: url(/img/forum_title.png) no-repeat 0 0;
 height: 33px;
 overflow: hidden;
 line-height: 33px;
 padding:0 10px;
}

.forum_viewn_t2 {
 background: url(/img/forum_title.png) no-repeat right -33px;
 padding: 0 4px 0 0;
 margin: 5px 0 0 0;
}

.forum_viewn_t_in2 {
 background: url(/img/forum_title.png) no-repeat 0 0;
 height: 33px;
 overflow: hidden;
 line-height: 24px;
 padding:0 10px;
}

.viewn_t_in a,
.forum_viewn_t_in a,
.forum_viewn_top,
.forum_viewn_t_in2 {
 font-family: Tahoma;
 font-size: 13px;
 font-weight: bold;
 color: #767676;
}

.forum_viewn_in {
 border-left:1px solid #8c9ba6
}
.gTable { background: #e1e1e1 }
.gTableSubTop { background: url(/img/forumSub.png) repeat-x right; height: 22px ; padding: 2px; font: 10px Tahoma; color: #767676; text-shadow: 1px -1px #fff; text-transform:lowercase; }

.gDivLeft {
background:url(/img/forumCont.png) repeat-y 0 0;
}

.gDivRight {
overflow:hidden;
background:url(/img/forumCont.png) repeat-y right 0;
padding:0 4px;
}

.viewn_b_in {
 background: url(/img/viewn_b.png) no-repeat 0 0;
 height: 5px;
 overflow: hidden;
 padding: 13px 0 0 5px;
 color: #939393;
}

.gTable { margin: 3px auto; background: #e1e1e1 }

.forum_viewn_b_in {
 background: url(/img/forum_viewn_b.png) no-repeat 0 0;
 height: 5px;
 overflow: hidden;
 padding: 13px 0 0 5px;
 color: #939393;
}
.forum_viewn_b {
 background: url(/img/forum_viewn_b.png) no-repeat right -5px;
 padding:0 5px 0 0;

}
.forumNameTd, .forumThreadTd, .forumPostTd, .forumIcoTd, .forumLastPostTd,
.threadIcoTd { background:url(/img/gBody.png) no-repeat right #fff; border-bottom: 1px solid #e1e1e1; padding: 2px; }
.forumThreadTd, .forumPostTd { font-weight: bold; color:#c3c3c3 }
.gTableSubTop:first-child,
.forumIcoTd:first-child { border-left: 1px solid #e1e1e1; }
.gTableSubTop:last-child { border-right: 1px solid #e1e1e1; margin: 0 -2px 0 0;}
a.forum { color: #939393; font: 11px Tahoma; font-weight: bold; }
.forumLastPostTd { color: #939393; font-size: 10px; font-weight: normal !important; }
.forumDesrc { color: #c3c3c3; }
 .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd{ background:url(/img/gBody.png) no-repeat right top #fff; border-bottom: 1px solid #e1e1e1; padding: 2px; }
.gTableRight { background: #fff; border: 1px solid #eaeaea; padding: 2px; box-shadow: inset 0 0 15px #eaeaea;-webkit-box-shadow: inset 0 0 15px #eaeaea;-moz-box-shadow: inset 0 0 15px #eaeaea; color: #cacaca; font-weight: bold; text-shadow: 1px -1px #fff; letter-spacing: 1px; }
.gTableRight:first-child,
.threadIcoTd:first-child { border-left: 1px solid #e1e1e1; }
.threadsType { height: 19px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; background: #fff; border-bottom: 1px solid #e1e1e1;
padding: 3px; font-weight: bold; color: #c3c3c3; } 
.gTableBody1 { background:url(/img/gBody.png) no-repeat right #fff; border-bottom: 1px solid #e1e1e1; padding: 2px; }
a.threadPinnedLink,
a.threadLink { font-weight: bold; color: #939393}
.threadPostTd, .threadViewTd { color: #c3c3c3; font-weight: bold; }
a.threadAuthorLink { color: #939393; font-size: 11px; font-weight: bold; } 
.threadLastPostTd { color: #c3c3c3; font-size: 11px; font-weight: bold; } 
a.lastPostUserLink { color: #939393; } 
.threadsDetails, .forumOnlineBar { height: 19px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; background: #fff; border-bottom: 1px solid #e1e1e1;
padding: 3px; font-weight: bold; color: #c3c3c3; }
a.groupAdmin { color: red; }
.legendTd,
.userRights { border: 1px solid #aaaaaa; -moz-border-radius: 5px; -webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-radius:5px;border-radius:5px;
box-shadow: 0 0 5px #aaaaaa;-webkit-box-shadow: 0 0 5px #aaaaaa;-moz-box-shadow: 0 0 5px #aaaaaa; margin: 5px; padding: 3px; }
.userRights { width: 30% !important }
/* forum Posts View */

.postTable { background: #fff; }
.postTdTop { border: 1px solid #eaeaea; padding: 5px; color: #cacaca; font-weight: bold; text-shadow: 1px -1px #fff; letter-spacing: 1px; }
.postTdInfo { border: 1px solid #eaeaea; padding: 5px;color: #cacaca; font-weight: bold; text-shadow: 1px -1px #fff; letter-spacing: 1px; }
a.postUser { font-weight: bold; }
.forum_profile { position: relative; }
.forum_status { position: absolute; top: -5px; right: -2px; }
.forum_avatar { background: url(/img/ava_bg.png) no-repeat; height: 162px; width: 158px;}
.forum_avatar img { margin: 3px 6px 0 0; }
.forum_group { margin: 5px 0;}
.forum_buttons li { background: url(/img/profile_elements.png) no-repeat; line-height: 22px; height: 22px; list-style: none; width: 175px; display: block; color: #7f7f7f; font-size: 11px; font-family: tahoma;}
.forum_buttons li a { color: #7f7f7f; font-weight:bold; }
.forum_buttons li:last-child { background: url(/img/bottom_forum_el.png) no-repeat; height: 26px; line-height: 26px; width: 175px; list-style: none; }
.postTdMessage { border: 1px solid #eaeaea; padding: 5px; text-shadow: 1px -1px #fff; letter-spacing: 1px; }
.postBottom { border: 1px solid #eaeaea; padding: 5px;color: #cacaca; font-weight: bold; text-shadow: 1px -1px #fff; letter-spacing: 1px; }
.gTableLeft { border:1px solid #bfbfbf;
padding: 5px;
background:#ededed;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
font-weight:bold;color:#aaa}

/* ------------------ */
/* Comments Form Style */

.commTd1 {color:#000000; margin: 2px 0 0 0;}
.commTd2 {}
.commFl {color:#333333;width:100%;background:#EBEBEB;border:1px solid #C2C2C2;}
.smiles {border:1px solid #bfbfbf;
background:#ededed;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
box-shadow:0 0 5px #ffffff;
-webkit-box-shadow:0 0 5px #ffffff;
-moz-box-shadow:0 0 5px #ffffff;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#333333;background:#EBEBEB;border:1px solid #C2C2C2;}
.commTable input[type="text"],
.commTable textarea { border:1px solid #bfbfbf;
background:#ededed;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
box-shadow:0 1 2px #ffffff;
-webkit-box-shadow:0 0 5px #ffffff;
-moz-box-shadow:0 0 5px #ffffff;
padding: 5px;
 }
.commTable input[type="submit"],
.commTable input[type="reset"],
.commTable input[type="button"] { border:1px solid #bfbfbf;
background:#ededed;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
box-shadow:0 0 5px #ffffff;
-webkit-box-shadow:0 0 5px #ffffff;
-moz-box-shadow:0 0 5px #ffffff;
color:#aaa;font-size: 11px;
 }
.commTable input[type="submit"]:hover,
.commTable input[type="reset"]:hover,
.commTable input[type="button"]:hover { border: 1px solid #959595; cursor: pointer; }
/* forum Page switches */
.switches { border:1px solid #d7d7d7 !important;background:#f1f0f0;-moz-border-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-radius:5px;border-radius:5px;box-shadow:0 0 5px #c3c3c3;-webkit-box-shadow:0 0 5px #c3c3c3;-moz-box-shadow:0 0 5px #c3c3c3;padding:5px !important;}
.pagesInfo {padding-right:10px;font-size:8pt;border-right:1px solid #d0d0d0;text-shadow:1px 1px #fff;color:#aaa}
.switch {width:15px;font-size:8pt;}
.switchActive {font-weight:bold;color:#5f808e;width:15px;text-shadow:1px 1px #fff}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#5f808e;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#5f808e;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#5f808e;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#5f808e;}
.forumNamesBar, .forumNamesBar a { color: #aaa; font-weight: bold; }
/* ------------------- */

/* ------------------- */

/* ------------------------ */
/* Переключатель страниц */
.pagesBlockuz2, .pagesBlockuz1, .catPages1 {padding:5px 0px}
.pagesBlockuz2 a span,
.pagesBlockuz2 span,
.pagesBlockuz1 a span,
.pagesBlockuz1 span,
.catPages1 a span,
.catPages1 span { background: #ааа;
 color: #aaa;
 border-radius: 3px;
 -moz-border-radius: 3px;
border:1px solid #d6d6d6;
 -webkit-box-shadow: inset 0 0 5px #d6d6d6;
 -moz-box-shadow: inset 0 0 5px #d6d6d6;
 box-shadow: inset 0 0 5px #d6d6d6;
font-weight:bold;
padding:5px;}
.pages_switch { margin:5px;}
/* ------------------------ */
.banners_block td { padding: 3px; }
.banners_block td img { border: 3px solid #c5c5c5; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
.eBlock .eScreen { background-color:#F1F1F1; width:20%; padding:15px 5px 15px 5px; }
.eBlock .eScreen img { height:87px; cursor:pointer; }
.forum_panel_top { background: url(/img/top_panel_forum.png) no-repeat; height: 29px; width: 587px; color: #5993bf; font-weight: bold; line-height: 19px; margin: 5px 0 0 0; }
.forum_panel_top a { color: #5993bf; font-weight: bold; }
.eBlock .eScreen .image { width:160px; height:90px; border:1px solid #999; overflow:hidden; }